roof crest - French English Dictionary